@charset "utf-8";
/* CSS Document */

body {
	font-family: "微软雅黑", "宋体", Arial;
	font-size: 12px;
	color: #333;
	background:url(img/floral.png) repeat;
}
h1, h2, h3, h4, h5, h6, input, textarea {
	font-family: "微软雅黑", "宋体", Arial;
}
ul { margin:0;}
li { list-style:none; margin:0;}
.clear { clear:both; height:0; overflow:hidden;}

.main { width:960px; margin:0 auto;}
.mainLeft { width:700px; float:left;margin-top:15px; }
.mainRight { width:250px; float:right;margin-top:15px; }

.headerBox { background:url(img/headerBg.gif) repeat-x center top; position:relative; z-index:1;height:170px;}
.header { height:170px; position:relative; width:960px; margin:0 auto;}
.logo  { float:left; margin-top:45px; }
.headerRight { float:right;margin-top:75px; font-weight:bold;  font-size:14px; }
.headerImg { background:url(img/headerImg.png) no-repeat; width:452px; height:225px; position:absolute; right:0; top:0; z-index:-1;}

.menu { background:url(img/menuBg.jpg) repeat-x; height:40px; position:relative; z-index:99;}
.menuBox { width:960px; margin:0 auto; height:40px;}
ul#nav {
  list-style: none;
  width:100%;
}
ul#nav a {
 display: block; text-align:center; height:40px; line-height:40px;font-weight: bold;text-decoration: none;cursor: pointer; font-size:16px; color:#fff; font-weight:bold;
}
ul#nav a:hover {
 color:#fff;text-decoration:none;font-weight:bold;
}
ul#nav li {
 float: left; width: 120px; _width:120px;
}
ul#nav li a:hover{
 background:url(img/menuHover.jpg) repeat-x;
}
ul#nav li ul {
 list-style-type: none;text-align:left;
 left: -999em; width: 120px; position: absolute; z-index:2;
}
ul#nav li ul li{
 float: left; width: 120px;
 border-top:1px solid #dcc27f;
}
ul#nav li ul a{
 display: block; width: 120px;text-align:left;padding-left:20px; font-weight:normal; font-size:13px;
 background:#b48648 url(img/arrow2_h.gif) no-repeat 5px center;
 line-height: 30px; height:30px; font-weight:bold;
}
ul#nav li ul a:hover {
 color:#111;text-decoration:none;font-weight:normal;
 background:#dcc27f url(img/arrow2_h.gif) no-repeat 5px center;
 font-weight:bold;
}
ul#nav li:hover ul {
 left: auto;
}
ul#nav li.sfhover ul {
 left: auto;
}

.sf-menu { width:100%; margin:0;}
.sf-menu li { background:none; width:120px; _width:120px;}
.sf-menu a { border:0; color:#fff !important; font-size:16px; text-shadow:0 1px 1px #333; font-weight:bold; text-decoration:none !important; text-align:center; padding:0; height:40px; line-height:40px;}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {	background: url(img/menuHover.jpg) repeat-x;outline:0;}
.sf-sub-indicator { display:none;}
.sf-menu a.sf-with-ul { padding-right:0;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul { top:40px; width:120px;}
.sf-menu li li {border-top:1px solid #dcc27f;width:120px; padding:0;}
.sf-menu li li a{ background:#b48648 url(img/arrow2_h.gif) no-repeat 10px center !important; height:30px; line-height:30px; font-size:14px; text-align:left; padding-left:30px; width:90px;  }
.sf-menu li li a:hover { background:#dcc27f url(img/arrow2_h.gif) no-repeat 10px center !important;}

.imgNews { width:358px; float:right;}

.filmstrip li{
width: 72px;
height: 60px;
}

.title1 { background:url(img/lmbt-bg1.jpg) repeat-x; height:23px; border-bottom:1px solid #e7d9bc;}
.title1 h6 { float:left; line-height:15px;color:#333;font-size: 15px; margin:0; border-bottom:4px solid #b9832b; padding-bottom:5px;}
.title1 a { float:right; line-height:23px; color:#888; text-decoration:none; }
.title1 a:hover { color:#333;}

ul.list01 li {  line-height:26px; width:100%;border-bottom:1px solid #e1e1e1; border-top:1px solid #f6f6f6; height:26px; _line-height:22px; _height:22px; }
ul.list01 li:first-child { border-top:none;}
ul.list01 li a {display:block; float:left; color:#333; text-decoration:none;padding-left:8px; background:url(img/listBg.gif) no-repeat 0 center;height:26px;line-height:26px; _display:inline; _line-height:22px; _height:22px; }
ul.list01 li a:hover { color:#b9832b; text-decoration:underline;}
ul.list01 li span { float:right; color:#666; _display:inline; }

ul.list02 { padding:10px;}
ul.list02 li {  line-height:26px; width:100%; _line-height:23px;border-top: 1px dashed #d9be8f; height:23px;}
ul.list02 li:first-child { border-top:none;}
ul.list02 li a {display:block; float:left; color:#333; text-decoration:none;padding-left:8px; background:url(img/list02.png) no-repeat 0 center; }
ul.list02 li a:hover { color:#b9832b; text-decoration:underline;}
ul.list02 li span { float:right; color:#666 }

.tabMore {float:right;color:#888; text-decoration:none;line-height:20px; margin-top:-28px;}
.tabMore:hover { color:#333; text-decoration:none;}

.tabBox {  width:700px; height:270px; overflow:hidden; margin-top:15px;}
/* tabs */
#wrap {}
#wrap .pane  {display:/*  none  */;padding:5px 0; }	
.panes .pane {display:none;}

ul.tabs {list-style:none; margin:0; padding:0;height:20px;font-weight:bold; border-bottom:1px solid #e7d9bc;}
ul.tabs li { float:left;text-indent:0;padding:0;margin:0 15px 0 0;list-style-image:none;}
ul.tabs a { line-height:17px;color:#333;font-size: 15px; margin:0; border-bottom:4px solid #e7d9bc; padding-bottom:0px; height:17px; display:block; float:left;}
ul.tabs a:active {outline:none;}
ul.tabs a:hover {text-decoration:none;border-bottom:4px solid #b9832b;}
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {background: url(img/menuHover.png) repeat;cursor:default ; border-bottom:4px solid #b9832b;}



.sideBar { width:250px; margin-bottom:10px; _margin-bottom:5px;}
.sideBar .title { background:url(img/titleBg.png) repeat-x; height:40px; border:1px solid #d9be8f;}
.sideBar .title img { float:left; margin:5px 0 0 10px; _display:inline;}
.sideBar .title h6 { font-size:15px; color:#333; padding-left:5px; float:left; line-height:40px; margin:0; height:40px;  _display:inline;}
.sideBar .title a { float:right;line-height:20px; margin-right:10px;color:#fff; text-decoration:none; font-weight:bold; background:#734416; padding:0 10px; margin-top:10px; _display:inline;}
.sideBar .title a:hover { background:#b9832b; color: #fff;}

.sideBarBox { background:url(img/sideBarBg.png) repeat; border:1px solid #d9be8f; border-top:none; position:relative; overflow:hidden; _margin-top:-20px;}
.toupiao { padding:20px 10px;}
.toupiao p { margin-bottom:10px; font-size:14px;}
.slider { position: absolute; padding: 0 10px; left:0; top: 0;}
.slider li {padding:8px 0; border-bottom: 1px dashed #d9be8f;overflow:hidden;}
.slider li a { color:#333; }
.slider li a:hover { color:#b9832b;}
.slider li span { display:block; color:#be9953;}

.Button { background:url(img/btnBg.jpg) repeat-x; height:30px; line-height:30px;  border:1px solid #d9be8f; padding:0 !important; text-align:center; color:#8e5e04; font-size:15px; font-weight:bold; display:block; margin:0 auto; width:200px !important; margin-top:20px; cursor:pointer;}

.linkBox { background:url(img/linkBg.png) no-repeat; height:150px; padding-top:33px; position:relative;}
a.linkBtn { margin-left:10px; display:block;}

.sliderLink { position: absolute; padding: 0 10px; left:0; top: 0; margin-top:80px; height:95px; overflow:hidden;}
.sliderLink li {padding:3px 0; border-bottom: 1px dashed #d9be8f;overflow:hidden; width:200px;}
.sliderLink li a { color:#333; }
.sliderLink li a:hover { color:#111;}
.sliderLink li span { display:block; color:#be9953;}

.sliderImg { background:url(img/sliderImgBg.png) repeat; border:1px solid #dcdcdc; height:160px;margin-top: 36px;}
.sliderImg marquee { padding:17px 10px 0; height:127px;}
.sliderImg marquee img { margin:0 5px; display:inline;}

.background01 { background:url(img/bg01.png) no-repeat left bottom;}
.background02 { background:url(img/bg02.png) no-repeat right bottom; }
.background03 { background:url(img/bottomBg.png) repeat-x bottom center; }



.footer { float:right; width:550px; text-align:right;margin-top: 70px;margin-bottom: 80px;}
ul.footerNav { text-align:center; margin:10px 0;}
ul.footerNav li { display:inline;}
ul.footerNav li a { color:#333; text-decoration:none; padding:0 5px;}
ul.footerNav li a:hover { color:#0075C1;}
.footer p{ margin-bottom:5px;}
.footer p a { color:#222; padding:0 5px;}

.fixed {top: 10px; left:10px; position: fixed; width:100px; height:300px; background:#ccc;}

ul.link li { float:left;}
ul.link li a { display: block; width:140px; height:24px; color:#333; text-decoration:none;}
ul.link li a:hover { color:#f00; text-decoration:underline;}

.box { border:none;}
.box h5.title-2 { background: url(img/titleBg.png) repeat-x;
height: 40px;
border: 1px solid #d9be8f; line-height:40px; padding-left:10px; color:#333; margin-bottom:0;}
ul.PageNav img { margin-top:20px;}
ul.PageNav { min-height:100px;margin-bottom:-10px; padding:0;background: url(img/sideBarBg.png) repeat;border: 1px solid #d9be8f;border-top: none;
position: relative;overflow: hidden;}
ul.PageNav li {}
ul.PageNav li a { font-size:14px; display:block; height:35px; line-height:35px; text-align:center;color:#333; font-weight:bold; border-bottom:1px solid #d9be8f; border-top:1px solid #eedfb8;}
ul.PageNav li a:hover { text-decoration:none; font-weight:bold; background:url(img/pagenavbgHover.png) no-repeat; color:#222; background:url(img/titleBg.png) repeat-x;}

.crumbs {padding: 0 0 0 15px;
border: 1px solid #d9be8f;
margin-bottom: 10px;
line-height: 40px;
background: url(img/titleBg.png) repeat-x;}
.crumbs a { color:#333; text-decoration:none;}
.crumbs a:hover { color:#b9832b;}

.col-left ul li a:hover { color:#222;}
.col-left ul li a { margin-left:3px;}
.list li span { padding:0;}
.hr {background: url(img/listLine.png) repeat-x center center;}
#Article a { color:#333;}
#Article a:hover { color:#b9832b;}

.bk10 { height:10px;}

.content table {border-collapse: collapse; border: none;}
.content table td {border: 1px solid #66A2EA;padding: 3px;text-align: center; vertical-align:middle;}

h1.title { font-size:20px; margin-bottom:10px;}

.table_form th { font-size:14px; width:175px;}
.table_form {background:#e5ddc7;}
.ltable { background:#e5ddc7; border-right: 1px solid #d9be8f !important;border-bottom: 1px solid #d9be8f !important;}
.ltable td {
border-top: solid 1px #d9be8f !important;
border-left: solid 1px #d9be8f !important;
border-right: solid 0px;
border-bottom: solid 1px #d9be8f !important;
padding:5px 10px !important;}
.ltable .huifu { color:#333 !important;}

.table_form tbody{
border: 1px solid #d9be8f !important;
}
.table_form tbody td, .table_form tbody th {
border-bottom: 1px solid #d9be8f !important;
}
.input-text, .measure-input, textarea, input.date, input.endDate, .input-focus {border: 1px solid #d9be8f !important;}
.vote_result, .tit, .vote_result .c_box { background-color:#fff !important;}
.vote_result .c_box table th  { padding:10px 4px !important;}
.tit, .tp_tit, .vote_result .c_box table td.tdcol3, .tp td.ls { color:#333 !important;}
.tit a { color:#333;}
.icon3j { margin-top:10px !important;}
.icon3j li a { padding-left:17px !important; color:#333;}
.icon3j li { }
.icon3j li span { background: none !important;}

ul.hotList { min-height:100px;margin-bottom:-10px; padding:0;background: url(img/sideBarBg.png) repeat;border: 1px solid #e5d2b4;border-top: none;
position: relative;overflow: hidden;}
ul.hotList li {}
ul.hotList li a { font-size:14px; display:block; height:35px; line-height:35px; text-align:center;color:#333; font-weight:bold; border-bottom:1px solid #d9be8f; border-top:1px solid #f8f0db;}
ul.hotList li a:hover { text-decoration:none; font-weight:bold; background:url(img/pagenavbgHover.png) no-repeat; color:#222; background:url(img/titleBg.png) repeat-x;}
.votesss .col-left { margin-left:10px !important;}
.col-auto { _width:250px;}

#pages span {background: #b9832b;border: 1px solid #b9832b;}
#pages a.a1 {background: #fff;}
